<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        /* 
        ***删除任意位置的元素
            splice(开始删除下标，删除的个数) （改变方法）
                作用
                    任意位置的删除 （替换-插入）
                参数：  splice(开始删除下标，删除的个数)
                返回值： 返回删除所有的元素（数组）
        ***添加 任意位置的元素
             删除个数为0   
            splice(开始删除下标，删除的个数0,要添加的元素) （改变方法）
                作用
                    任意位置的删除 （替换-插入）
                参数：  splice(开始删除下标，删除的个数)
                返回值： 返回删除所有的元素（数组）     
        
        */
        // ***删除任意位置的元素
        var arr = ['a', 'b', 'c', 'd'];
        // splice(开始删除下标，删除的个数)
        // var delArr = arr.splice(1, 1)
        // console.log(arr);
        // console.log(delArr);

        // ***添加 任意位置的元素
        // 在1位置前插入了d
        // arr.splice(1, 0, 'd', 'pp');
        // arr.splice(1, 0, 'd');
        // console.log(arr);


        // ***替换 任意位置的元素
        // 删一个，添加一个
        // arr.splice(1, 1, 'd');
        // arr[1] = 'd'
        console.log(arr);


// 

    </script>

</body>

</html>